Freelancing & Self-Employment In Spain Explained 2024 Taxes, Social Security, Challenges